kind of shroud made of barchila fabric - Spanisch Englisch Wörterbuch